A Methodology for Combinining GSPNs and QNs
نویسنده
چکیده
Generalized Stochastic Petri Nets (GSPNs) are powerful mechanisms to model systems that exhibit instances of parallelism, synchronization, blocking, and simultaneous resource possession. For large systems, however, the solution of GSPNs is computationally very expensive due to the combinatorial growth of the state space. Queuing networks (QNs) provide very efficient solutions for the cases were parallelism, synchronization, blocking, and simultaneous resource possession are not present. This paper presents a methodology by which large GSPNs can be efficiently solved by automatically detecting subnetworks that are equivalent to product-form queuing networks (PFQNs). These subnetworks are replaced in the original GSPN by Flow-Equivalent Service Centers (FESCs). Each FESC is composed of a place/transition pair with marking dependent transition rates. These rates are obtained by solving the QN that corresponds to the subnetwork. The reduced GSPN obtained this way has fewer states than the original GSPN. Performance metrics derived from the reduced GSPN match those obtained from the original network with significant accuracy. This paper presents an algorithm to detect the subnetworks that are equivalent to a PFQN and an algorithm to obtain the service demands of the equivalent PFQN. The computational complexity of the algorithms is a function of the structural properties (number of places, transitions, and arcs) of the GSPN and not of the size of its reachability set. A theorem and two lemmas that serve as a basis for the algorithms are also presented.
منابع مشابه
From Bcmp Queueing Networks to Generalized Stochastic Petri Nets: an Algorithm and an Equivalence Definition
In this paper we define an algorithm that converts a BCMP queueing network (QN) with multiple classes of customers into a generalized stochastic Petri net (GSPN). Product-form property of BCMP networks is preserved by the GSPN model. The algorithm can be embedded in a hybrid formalisms modelling tool. In fact a product-form model can be partially expressed in terms of queueing network and parti...
متن کاملOn the relations between BCMP queueing networks and product form solution stochastic petri nets
In this paper we show that multi-class BCMP queueing networks can be represented by means of Product Form Solution Stochastic Petri Nets (PF-SPNs). Since the first time PF-SPNs were proposed, one of their main drawbacks concerned the fact that there was no clear relation between PFSPNs and PF-QNs, in particular the well-knownmulti-class BCMP-QNs. It is important to note that the existence of th...
متن کاملOn the relations among product-form stochastic models
Product-form stochastic models are characterized by a Markovian stochastic process that fulfills a set of properties that allows an efficient steady state analysis. According to this approach, the model is decomposed into several components. Each of these components has an associated stochastic process that is in general much simpler than the joint one. The product-form property states that the...
متن کاملTesting of integrated human papillomavirus mRNA decreases colposcopy referrals: could a change in human papillomavirus detection methodology lead to more cost-effective patient care?
OBJECTIVES This study investigates potential colposcopy referral rates, as per the latest American Society for Colposcopy and Cervical Pathology recommendations, following the change in high-risk human papillomavirus (HR-HPV) detection methodology from Hybrid Capture 2 (HC2) to APTIMA at our institution. STUDY DESIGN Rates of colposcopy referral were compared between two cohorts, each compris...
متن کاملHeterogeneous Queueing Networks with Blocking: An Architectural Approach based on SPA
Queueing networks (QNs) with finite capacity queues and blocking can be applied for performance analysis and evaluation of computer and communication systems with finite capacity resources and population constraints. Heterogeneous QNs with blocking model systems where components have different blocking policies or mechanisms. Performance analysis and functional verification, e.g. deadlock freed...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011